(last) resting place - İspanyolca İngilizce Sözlük